package com.quanjiaolian.login.service;

import java.util.Map;

/**
 * 登陆模块Service
 * @author Herson_Li
 */
public interface LoginService {
	/**
	 * 验证登陆信息
	 * @param msisdn
	 * @param passwd
	 * @param type 0为用户,1为教练
	 * @return 0为失败，1为成功
	 */
	public int check(String msisdn,String passwd,int type);
	/**
	 * 根据用户手机号码查询用户基础信息
	 * @param msisdn
	 * @param type
	 * @return
	 */
	public Map<String,Object> queryUserInfoById(String msisdn,int type);
	/**
	 * 查询该手机号是否已注册
	 * @param msisdn
	 * @param user_type
	 * @return
	 */
	public int isRegister(String msisdn,String user_type);
	/**
	 * 保存用户注册信息
	 * @param msisdn
	 * @param passwd
	 * @param user_type
	 * @param user_name
	 * @return
	 */
	public int insertNewUser(String msisdn,String passwd,String user_type,String user_name);
	/**
	 * 根据用户手机号码更新用户密码
	 * @param msisdn
	 * @param passwd
	 * @param user_type
	 * @return
	 */
	public int updateUserPasswd(String msisdn,String passwd,String user_type);
}
